receiving and concealing - Turco Inglés Diccionario